package com.ruoyi.sj.mapper;

import com.ruoyi.sj.domain.TradingRecord;
import java.util.List;	

/**
 * 零钱交易明细 数据层
 * 
 * @author tyc@yanyu.com
 * @date 2018-12-04
 */
public interface TradingRecordMapper 
{
	/**
     * 查询零钱交易明细信息
     * 
     * @param id 零钱交易明细ID
     * @return 零钱交易明细信息
     */
	public TradingRecord selectTradingRecordById(Long id);
	
	/**
     * 查询零钱交易明细列表
     * 
     * @param tradingRecord 零钱交易明细信息
     * @return 零钱交易明细集合
     */
	public List<TradingRecord> selectTradingRecordList(TradingRecord tradingRecord);
	
	/**
     * 新增零钱交易明细
     * 
     * @param tradingRecord 零钱交易明细信息
     * @return 结果
     */
	public int insertTradingRecord(TradingRecord tradingRecord);
	
	/**
     * 修改零钱交易明细
     * 
     * @param tradingRecord 零钱交易明细信息
     * @return 结果
     */
	public int updateTradingRecord(TradingRecord tradingRecord);
	
	/**
     * 删除零钱交易明细
     * 
     * @param id 零钱交易明细ID
     * @return 结果
     */
	public int deleteTradingRecordById(Long id);
	
	/**
     * 批量删除零钱交易明细
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteTradingRecordByIds(String[] ids);
	
}